package com.entelgy.batch.rege;

import java.io.Serializable;

public class FiltroCeroDriverUno implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Integer codTipoFiltro;
	private String unidadCentroCoste;
	private Integer valorDriverUno;
	private String formulaDriverUno;
	
	public Integer getCodTipoFiltro() {
		return codTipoFiltro;
	}
	public void setCodTipoFiltro(Integer codTipoFiltro) {
		this.codTipoFiltro = codTipoFiltro;
	}
	public String getUnidadCentroCoste() {
		return unidadCentroCoste;
	}
	public void setUnidadCentroCoste(String unidadCentroCoste) {
		this.unidadCentroCoste = unidadCentroCoste;
	}
	public Integer getValorDriverUno() {
		return valorDriverUno;
	}
	public void setValorDriverUno(Integer valorDriverUno) {
		this.valorDriverUno = valorDriverUno;
	}
	public String getFormulaDriverUno() {
		return formulaDriverUno;
	}
	public void setFormulaDriverUno(String formulaDriverUno) {
		this.formulaDriverUno = formulaDriverUno;
	}
	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result
				+ ((codTipoFiltro == null) ? 0 : codTipoFiltro.hashCode());
		result = prime
				* result
				+ ((unidadCentroCoste == null) ? 0 : unidadCentroCoste
						.hashCode());
		result = prime * result
				+ ((valorDriverUno == null) ? 0 : valorDriverUno.hashCode());
		return result;
	}
	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		FiltroCeroDriverUno other = (FiltroCeroDriverUno) obj;
		if (codTipoFiltro == null) {
			if (other.codTipoFiltro != null)
				return false;
		} else if (!codTipoFiltro.equals(other.codTipoFiltro))
			return false;
		if (unidadCentroCoste == null) {
			if (other.unidadCentroCoste != null)
				return false;
		} else if (!unidadCentroCoste.equals(other.unidadCentroCoste))
			return false;
		if (valorDriverUno == null) {
			if (other.valorDriverUno != null)
				return false;
		} else if (!valorDriverUno.equals(other.valorDriverUno))
			return false;
		return true;
	}
	@Override
	public String toString() {
		return "FiltroCeroDriverUno [codTipoFiltro=" + codTipoFiltro
				+ ", unidadCentroCoste=" + unidadCentroCoste
				+ ", valorDriverUno=" + valorDriverUno + ", formulaDriverUno="
				+ formulaDriverUno + "]";
	}
	
	
}
